insulating box - Turkish English Dictionary